Whaaat? The Green Goblin's greatest foe a mere BOY?! Impossible! I-impossible-- AAAARRGHLL